import pandas as pd
import xlwings as xw

# 读取Excel文件中的所有sheet中的数据
df = pd.read_excel('', sheet_name=None, parse_dates=False)
# 将所有sheet中的数据合并成一个数据表
df_all = pd.concat(df.values())

# 将数据表的按照某一列分组，放到不同的sheet页中，sheet页中的内容以当前数据为准

excel_writer = pd.ExcelWriter('merged.xlsx', date_format='mm/dd/yyyy')
for sheet_name, sheet_data in df_all.groupby('columnName'):
    sheet_data.to_excel(excel_writer, sheet_name=sheet_name, index=False)
excel_writer.save()
